home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
HeiBe Erotik
/
HeiBe Erotik.iso
/
erovoll
/
marioeur
/
disk1
/
inst1.pak
/
RECHNER.WFM
< prev
next >
Wrap
Text File
|
1999-05-05
|
36KB
|
1,305 lines
********************************************************************************
*
********************************************************************************
#define MAX_DEC_DIGITS 18
#define MAX_HEX_DIGITS 8
#define DISPLAY_LEN 18
#define HEX_OVERFLOW 2^32
#define DEC_OVERFLOW 10^18
create session && Von diesem Programm werden zwar keine Tabellen benutzt, aber
&& diese Zeile stellt sicher, daß die verwendeten Variablennamen nicht
&& auf eine früher geöffnete Tabelle verweisen.
set talk off
set ldCheck off
** END HEADER -- Diese Zeile nicht löschen*
* Erstellt am 05.05.1999
*
parameter bModal
local f
f = new RECHNERFORM()
if (bModal)
f.mdi = .F. && ensure not MDI
f.ReadModal()
else
f.Open()
endif
CLASS RECHNERFORM OF FORM
Set Procedure To C:\VISUALDB\BEISPIEL\BUTTONS.CC additive
this.OnOpen = CLASS::ONOPEN
this.OnGotFocus = CLASS::ONGOTFOCUS
this.EscExit = .F.
this.Width = 93.833
this.View = "EURO.QBE"
this.MenuFile = "EURO.MNU"
this.OnClose = CLASS::ONCLOSE
this.MousePointer = 1
this.Text = "COMSOFT EURO"
this.MDI = .F.
this.Left = 10.333
this.Top = 0
this.Minimize = .F.
this.Maximize = .F.
this.ColorNormal = "N/W"
this.Height = 25.1758
DEFINE LINE LINIE1 OF THIS;
PROPERTY;
Width 1,;
Right 100.5,;
Bottom 0.4118,;
Top 0.4118,;
ColorNormal "WindowText"
DEFINE RECTANGLE RECHTECK1 OF THIS;
PROPERTY;
Width 49.1689,;
Text "",;
FontBold .F.,;
Left 42.8311,;
Top 4.9395,;
Height 6.4717
DEFINE TEXT TEXT2 OF THIS;
PROPERTY;
Width 84.666,;
Text 'EURO Erotic "Typemania VOLLVERSION"',;
FontBold .F.,;
FontSize 18,;
Left 2,;
Top 0.8223,;
ColorNormal "B+/W",;
Height 1.9395
DEFINE RECTANGLE RECTANGLE2 OF THIS;
PROPERTY;
Width 40.002,;
Text "",;
BorderStyle 1,;
Left 0.6641,;
Top 11.4102,;
ColorNormal "N/W",;
Height 3.0596
DEFINE RECTANGLE RECTANGLE1 OF THIS;
PROPERTY;
Width 39.6689,;
Text "",;
FontBold .F.,;
BorderStyle 1,;
Left 0.8311,;
Top 3.4688,;
ColorNormal "N/W",;
Height 7.9424
DEFINE ENTRYFIELD DISPLAY OF THIS;
PROPERTY;
Function "J",;
Width 33.002,;
ValidErrorMsg "Ungültige Eingabe",;
Value " 0",;
FontSize 12,;
Left 1.8311,;
Top 4.1758,;
Enabled .F.,;
FontName "Arial",;
ColorNormal "N/W+",;
Height 1.1768
DEFINE PUSHBUTTON B7 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "7",;
OnClick CLASS::NUMERIC_CLICK,;
Left 3.1641,;
Top 5.5293,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B8 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "8",;
OnClick CLASS::NUMERIC_CLICK,;
Left 7.6641,;
Top 5.5293,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B9 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "9",;
OnClick CLASS::NUMERIC_CLICK,;
Left 12.1641,;
Top 5.5293,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B4 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "4",;
OnClick CLASS::NUMERIC_CLICK,;
Left 3.1641,;
Top 7,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B5 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "5",;
OnClick CLASS::NUMERIC_CLICK,;
Left 7.6641,;
Top 7,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B6 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "6",;
OnClick CLASS::NUMERIC_CLICK,;
Left 12.1641,;
Top 7,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON B1 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "1",;
OnClick CLASS::NUMERIC_CLICK,;
Left 3.1641,;
Top 8.4688,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON B2 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "2",;
OnClick CLASS::NUMERIC_CLICK,;
Left 7.6641,;
Top 8.4688,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON B3 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "3",;
OnClick CLASS::NUMERIC_CLICK,;
Left 12.1641,;
Top 8.4688,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON OPPLUSMINUS OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "+/-",;
OnClick CLASS::PLUSMINUS_CLICK,;
FontSize 10,;
Left 3.1641,;
Top 9.9395,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON B0 OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "0",;
OnClick CLASS::NUMERIC_CLICK,;
Left 7.6641,;
Top 9.9395,;
ColorNormal "B/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON PERIOD OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text " ",;
OnClick CLASS::PERIOD_CLICK,;
FontSize 10,;
Left 12.1641,;
Top 9.9395,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON OPPOWER OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "^",;
OnClick CLASS::OP_CLICK,;
FontSize 10,;
Left 18.1641,;
Top 5.5293,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON OPTIMES OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "*",;
OnClick CLASS::OP_CLICK,;
FontSize 10,;
Left 18.1641,;
Top 7,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON OPDIV OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "/",;
OnClick CLASS::OP_CLICK,;
FontSize 10,;
Left 18.1641,;
Top 8.4688,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON OPMINUS OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "-",;
OnClick CLASS::OP_CLICK,;
FontSize 10,;
Left 18.1641,;
Top 9.9395,;
ColorNormal "N/W",;
FontName "Arial",;
Height 1.1768
DEFINE PUSHBUTTON CLEAR OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "CE\C",;
FontBold .F.,;
OnClick CLASS::CLEAR_CLICK,;
FontSize 7,;
Left 22.6641,;
Top 5.5293,;
ColorNormal "W*/R",;
FontName "Arial",;
Height 1.1758
DEFINE PUSHBUTTON OPEQUAL OF THIS;
PROPERTY;
Width 4.002,;
Group .T.,;
Text "=",;
Def